﻿using System;
using System.Collections.Generic;

namespace SharpSqlAnalyzer.nodes.mssql
{
	// Token: 0x020003C5 RID: 965
	public class TOptionClause : TParseTreeNode
	{
		// Token: 0x170008A6 RID: 2214
		// (get) Token: 0x060026FB RID: 9979 RVA: 0x0033B0E8 File Offset: 0x003392E8
		// (set) Token: 0x060026FC RID: 9980 RVA: 0x0033B0F0 File Offset: 0x003392F0
		public virtual List<TQueryHint> QueryHints
		{
			get
			{
				return this.queryHints;
			}
			set
			{
				this.queryHints = value;
			}
		}

		// Token: 0x060026FD RID: 9981 RVA: 0x0033B0F9 File Offset: 0x003392F9
		public override void init(object arg1)
		{
			this.queryHints = (List<TQueryHint>)arg1;
		}

		// Token: 0x060026FE RID: 9982 RVA: 0x0033B107 File Offset: 0x00339307
		public override void accept(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}

		// Token: 0x060026FF RID: 9983 RVA: 0x0033B117 File Offset: 0x00339317
		public override void acceptChildren(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}

		// Token: 0x04001D7B RID: 7547
		private List<TQueryHint> queryHints;
	}
}
